home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / sound10.txt < prev    next >
Text File  |  1993-01-15  |  36KB  |  908 lines

  1. ---------------------------------------------------------------------
  2. |                  The Sound Site Newsletter                        |
  3. |                                                                   |
  4. | Issue #10               Sept/Oct 1992                     (Y)     |
  5. ---------------------------------------------------------------------
  6. |     Copyright (C) 1992 by David Komatsu  All Rights Reserved.     |
  7. ---------------------------------------------------------------------
  8. |  This may be distributed to bulletin boards, FTP sites or other   |
  9. |  media as long as there is no charge to receive the newsletter    |
  10. |  o Submissions for next issue being accepted now                  |
  11. ---------------------------------------------------------------------
  12.  
  13. Note from the Editor
  14. --------------------
  15.  
  16. Here is the 10th edition of the Sound Site newsletter.  I would like to
  17. welcome the many college students and professors back from summer.  You
  18. will be happy to note that a USENET newsgroup comp.sys.ibm.pc.soundcard
  19. has been created for the discussion of soundcards.  Well enjoy this
  20. issue will focus on several FAQL's (Frequently Asked Question Lists)
  21. which provide much information.
  22.  
  23. We are looking for column authors as well as a programming expert
  24. to start a programmers corner in the Sound Newsletter.  If you
  25. would like to do this or add any other input please contact me.
  26.  
  27. Please use the two addresses below to send comments and
  28. submissions to the Sound Newsletter.
  29.  
  30. sound@ccb.ucsf.edu
  31. davek@uhunix.uhcc.hawaii.edu
  32.  
  33. The Sound Newsletter is now posted to comp.sys.ibm.pc.soundcard as
  34. well as comp.sys.ibm.pc.misc and rec.games.ibm.pc.misc.  We are also
  35. a part of SB-NET.  See the bottom for a list of BBS and FTP sites
  36. that carry the Sound Newsletter.
  37.  
  38. I regret that I can no longer maintain a large mailing list if anybody
  39. is willing to help set up one let me know.  The sound newsletter is
  40. still mailed out to FTP site admins, BBS operators, program authors,
  41. and contributors.  If you do not have access to newsgroups or FTP sites
  42. then I'll try and accommodate you also.
  43.  
  44. -----> Dave
  45.  
  46. In this issue
  47. -------------
  48. o Special Thanks
  49. o Do you want to announce a new product?
  50. o Feature Articles & News
  51.   o A Look at Frequently Asked Question Lists
  52.     o Pro Audio Spectrum
  53.     o Audio Guide
  54.     o Gravis Ultrasound
  55. o Sound Bits
  56.   o CD-Box v2.11 (Update)
  57.   o New Programs and Updates
  58. o Anonymous FTP sound Sites
  59.  
  60. Special thanks to the following for supporting the Sound Newsletter
  61. -------------------------------------------------------------------
  62. Charles A. Thompson                     : PAS 16 FAQL
  63.  (thompson@ukanvm.cc.ukans.edu)
  64. Guido Van Rossum                        : Audio Formats FAQL
  65.  (guido@cwi.nl)
  66. Mike Moffat                             : Feature Article
  67. Jim Oldroyd
  68.   (jr@inset.com)                        : Saffron FTP Site Admin
  69.  
  70. And to all the FTP sites and bulletin boards carrying the Sound
  71. Newsletter and of course all the dedicated readers who make it worth
  72. the effort.
  73.  
  74. Do you want to announce a new product?
  75. ---------------------------------------
  76.  
  77. If you have written a SHAREWARE, FREEWARE, or PUBLIC DOMAIN program
  78. that is designed to play sound files, is a multimedia demo or
  79. is a sound demo please e-mail me at sound@ccb.ucsf.edu.  We can
  80. feature your program in the Sound Newsletter as well at trickle
  81. it to our various FTP sites.  If you want your program featured
  82. please include a brief description of the program.
  83.  
  84. Alternatively you can mail all sound programs to me on a 3.5" disk Low
  85. or High Density to:
  86.  
  87. David Komatsu
  88. Sound Program Submission
  89. 4826 Likini Street
  90. Honolulu, HI  96818
  91.  
  92. Feature Article & News
  93. ----------------------
  94.  
  95. Well unfortunately we do not have a feature article for this issue so I
  96. would like to take the time to answer one of the most asked questions that
  97. I see floating around on bulletin boards.
  98.  
  99. Where can I find MOD files?
  100.  
  101. The two "best" sites for MOD files are as follows:
  102.  
  103. saffron.inset.com (192.94.75.2)
  104.     /pub/sound/samples/mod
  105.     /pub/sound/samples/newmods
  106.     /pub/sound/samples/pro-mods
  107.  
  108. ftp.brad.ac.uk (143.53.2.5)
  109.     /misc/mods
  110.     /incoming/mods
  111.  
  112. Finally I would like to take a moment to preview the next issue and also
  113. ask for your help.  The Sound Newsletter #11 will be featuring multimedia
  114. demos.  All of which I hope to have available on saffron.  Currently among
  115. others saffron stocks Cronolog and Unreal.  If you know of any other
  116. demos or would like to write a review of a demo please contact me.  All
  117. help is much appreciated.
  118.  
  119.  
  120. Frequently Asked Questions Lists (FAQL)
  121. ----------------------------------------
  122.  
  123. There is so much information that exchanges hands on bulletin boards
  124. and internet.  Most of this information is exchanged through newsgroups
  125. or forums or special interest groups.  These groups gain new readers
  126. everyday and many times the questions asked begin to repeat themselves.
  127. Therefore Frequently Asked Questions Lists were devised.  These lists
  128. contain tremendous amounts of information and help reduce traffic.
  129. It is always recommended that before posting a question a user look
  130. through the FAQL because it may already contain the answer.  I want
  131. to take a few minutes to feature several of these lists.  I have clipped
  132. some pieces out to give an idea what they look like.  All FAQLS are
  133. available on our site at SAFFRON.INSET.COM.  BBS operators may also
  134. ask for a copy via E-mail for inclusion on their board.
  135.  
  136. ***********************************************************
  137. *  FAQL's available on Saffron.inset.com  pub/sound/faql  *
  138. ***********************************************************
  139.  
  140. (*) == Featured in this issue
  141.  
  142. audio26.faq     Audio File Formats (9/92) by Guido Van Rossum (*)
  143. card.faq        List of Known Sound Cards (9/92) by Dave Cole
  144. proaudio.faq    Pro Audio Spectrum FAQL 1.0 (8/82) by Charles A Thompson (*)
  145.  
  146. Media Vision FAQLS
  147.  
  148. mpcup.faq       Media Visions multimedia PC upgrade kits (1/92)
  149. proaud.faq      Pro Audio Spectrum (1/92)
  150. proplus.faq     Pro Audio Spectrum Plus (7/92)
  151. thun.faq        Thunder Board (1/92)
  152.  
  153. If you are maintaining a FAQL or know of any other FAQL's I would
  154. appreciate it if you could mail me at "davek@uhunix.uhcc.hawaii.edu".
  155. I would like to keep Saffron updated with these FAQLs.
  156. ---------------------------------------------------------------------
  157.  
  158.  
  159. The Pro Audio Spectrum FAQL is maintained by Charles A. Thompson who
  160. can be reached at: thompson@ukanvm.cc.ukans.edu.  The Soundletter
  161. thanks Charles for allowing us to print the below pieces of his
  162. excellent FAQL.
  163.  
  164. ----------------------------------------------------------------------
  165. |       The Pro Audio Spectrum Frequently Asked Questions List       |
  166. |                            Version 1.0                             |
  167. |                            August 1992                             |
  168. ----------------------------------------------------------------------
  169.  
  170. 1)  What are the PAS/+/16?
  171. 2)  What are the specs for the PAS-16?
  172. 3)  Are the PAS cards Soundblaster and Adlib compatible?
  173. 4)  How does the PAS-16 compare to the Soundblaster Pro?
  174. 5)  How does the PAS-16 compare to the Gravis Ultrasound?
  175. 6)  Will I have problems using a PAS card with a fast computer (486)?
  176. 7)  Will OS/2 drivers be available for the PAS cards?
  177. 8)  What software comes with the PAS-16?
  178. 9)  Is setting up a PAS+ or PAS-16 hard?
  179. 10) I have installed my PAS+ or PAS-16, but the sound from games is
  180.     very low and hard to hear.  What's wrong?
  181. 11) Is there a development kit available for the PAS cards?
  182. 12) How can Media Vision, the maker of the PAS cards, be reached?
  183. 13) How good is the quality of various sampling rates?
  184. 14) How much memory does the PAS-16's MVSOUND driver take up?
  185. 15) Where can I purchase a PAS-16 or PAS+ card?
  186. 16) What is the Media Vision Pro-16 Multimedia System package and what
  187.     does it contain?
  188. 17) What SCSI CD-ROM drives are supported by the PAS-16 and PAS+?
  189.  
  190. ------------------------------------------------------------------------
  191. 1)  What are the PAS, PAS+, and the PAS-16?
  192.  
  193. The PAS was the original PAS card.  It is capable of FM synthesizing,
  194. and digital sound.  It can do 8 bit digital sampling and 8 bit digital
  195. playback (I don't know at what rate).  The PAS has shielding built
  196. into it that eliminates background noise that can be created by many
  197. of the components of computer systems (hard drives for example).
  198.  
  199. The PAS+ is the new version of the old PAS.  I don't believe the PAS
  200. is for sale anymore, as the PAS+ has probably replaced it.  The PAS+
  201. is capable of FM synthesizing, and digital sound.  It has the
  202. shielding that the original PAS had.  It can do 8 bit digital
  203. sampling and 16 bit digital playback.
  204.  
  205. The PAS-16 is currently the most advanced sound card in the Pro Audio
  206. Spectrum line.  It is capable of FM synthesizing, and digital sound.
  207. It can do 16 bit digital sampling and 16 bit digital playback.  It
  208. has the shielding that was present in the original PAS.
  209. ----------------------------------------------------------------------
  210. 2)  What are the specs for the PAS-16?
  211.  
  212. Here are the specs for the PAS-16.  I understand that the specs for
  213. the PAS+ are identical, except that the PAS+ can only do 8 bit
  214. sampling, and requires you to specify when you want SB compatibility
  215. mode on or off.
  216. (Sorry, I don't have specs for the original PAS.)
  217.  
  218. Compatible with the following sound standards:
  219.  
  220. SoundBlaster  (version 1.5--currently fine for any software)
  221. Adlib
  222. Thunderboard
  223. Pro Audio Spectrum
  224. MPC
  225. Windows with Multimedia
  226. Windows 3.1
  227.  
  228. True 16 bit stereo sound
  229.  
  230. --16 bit stereo playback and recording (16 bit linear DAC)
  231. --Sampling/playback at 8, 12, and 16 bit PCM 4kHz-44kHz in stereo
  232. --Dynamic filtering 2Hz-22kHz programmable
  233. --ADPCM compression (2:1) and decompression (2:1, 3:1, 4:1) mono mode
  234. --Microphone, external line-in, and CD-audio inputs (enables you to
  235.   make CD-quality 16-bit recordings from a variety of sources)
  236. --Shielded circuitry and dynamic filtering for low noise and clear
  237.   sound
  238.  
  239. Advanced 20 Voice Stereo Synthesizer
  240.  
  241. --Yamaha YM262 (OPL-3) synthesizer
  242. --4 operator FM synthesized sound for true stereo
  243. --16 bit FM DAC
  244. --General MIDI compatible
  245.  
  246. Audio Mixing
  247.  
  248. --Internal synthesizer (stereo)
  249. --Digital audio (stereo)
  250. --CD audio (stereo)
  251. --External line-in (stereo)
  252. --Microphone
  253. --PC speaker
  254. --10 channels with stereo enhance
  255.  
  256. Volume Control
  257.  
  258. --Master volume:  0 to -62dB (1 dB/step)
  259. --Input mixer +1 to -60dB (2dB/step)
  260.   Signal quality (1 V p-p reference)
  261.   Dynamic range and signal to noise
  262. --Synthesized and mixed audio:  85 dB
  263. --Sampled audio PCM:            90 dB
  264. --Total harmonic distortion:  0.05%
  265.  
  266. Frequency Response
  267.  
  268. --30 Hz - 20 kHz (+- 3 dB)
  269.  
  270. Audio Outputs
  271.  
  272. --Drive level: 11.5 V (p-p)
  273. --Power:  4 watts per channel (software controllable volume, bass, and
  274.   treble)
  275. --Load impedance:  will drive 4 or 8 ohm speakers
  276. --Output connections:  stereo mini jacks (1/8 inch)
  277.                        (same with line in)
  278.  
  279. 16 bit PC Interface
  280.  
  281. --16 bit DMA
  282. --Selectable IRQ (2-7, 10-15)
  283. --Selectable DMA (0-3, 5-7)
  284. --Software selectable DMA and IRQ settings with auto configuration
  285.  
  286. MIDI Interface (Requires Optional MIDI Mate)
  287.  
  288. --Full duplex MIDI port (can record and playback at the same time)
  289.  
  290. IBM Standard Joystick Port
  291.  
  292. High Performance SCSI Interface (Requires Optional SCSI Cable Kit)
  293.  
  294. --Supports CD-ROM drives, SCSI hard drives, removable/erasable optical
  295.   drives or removable cartridge drives
  296. --690 kB per second
  297.  
  298. Connectors
  299.  
  300. --Internal CD-Audio Connector at J5 is a 5-pin header connector,
  301. 0.100" space header, pin 1=ground, 2=right in, 3=ground, 4=left in,
  302. 5=ground.
  303. --The MIDI/Joystick Port is a D-15S connector type.  The pinouts are:
  304.     1   +5VDC
  305.     2   JOYSTICK 1 FIRE 1
  306.     3   JOYSTICK 1 X
  307.     4   GROUND
  308.     5   GROUND
  309.     6   JOYSTICK 1 Y
  310.     7   JOYSTICK 1 FIRE 2
  311.     8   +5VDC
  312.     9   +5VDC
  313.     10  JOYSTICK 2 FIRE 1
  314.     11  JOYSTICK 2 X
  315.     12  MIDI OUT (GROUND on MIDI Mate and Thunder Board)
  316.     13  JOYSTICK 2 Y
  317.     14  JOYSTICK 2 FIRE 2
  318.     15  MIDI IN (+5VDC on MIDI Mate and Thunder Board)
  319.  
  320. System Requirements
  321.  
  322. --IBM PC, AT, 80286, 80386, 80486, or 100% compatible
  323. --640k RAM memory
  324. --DOS 3.1 or higher
  325. --Hard disk with 6 MB free space
  326. --16 bit slot (card measures 7 7/8" by 3 7/8")
  327. --External speakers (4 to 8 ohm)
  328.   Optional
  329. --Headphones:  1/8 inch stereo phone plug
  330. --Microphone:  1/8 inch mono plug, supports 600 to 10K ohm dynamic
  331. --External amplified speakers
  332.  
  333. 3 Year Limited Warranty
  334. ----------------------------------------------------------------------
  335. 12) How can Media Vision, the maker of the PAS cards, be reached?
  336.  
  337. Contact Media Vision Technical Support for technical assistance on:
  338.  
  339. Stereo Studio F/X, SP Spectrum, Software Controlled Mixer (PAS.EXE),
  340. TrakBlaster Pro, Monologue v3.0 for DOS, Music and Sound Effects
  341. Library, AudioMate, Windows Drivers and Pocket Tools.
  342.  
  343. If you need a software update, a Return Material Authorization (RMA)
  344. number for a defective product, RMA status, or have any non-technical
  345. customer-related issues, contact Customer Service.
  346.  
  347.                           Media Vision, Inc.
  348.                          47221 Fremont Blvd.
  349.                           Fremont, CA  94539
  350.  
  351. Main:                  (800) 348-7116 or (510) 770-8600
  352. Sales:                 (800) 845-5870
  353. Tech Support &
  354. Customer Service:      (800) 638-2807 or (510) 770-9905
  355. FAX:                   (510) 770-8648 or (510) 770-9592
  356.  
  357. BBS: (510) 770-0968 2400 baud (8 bits, no parity, 1 stop bit)
  358.      (510) 770-1661 2400 baud (8 bits, no parity, 1 stop bit)
  359.      (510) 770-0527 9600 baud (8 bits, no parity, 1 stop bit)
  360.  
  361. Assign your own account name and password.
  362.  
  363. Compuserve: GO MEDIA VISION or send mail to 75300.2722@Compuserve.Com.
  364.  
  365. Upgrade information: (800) 283-1596 extension 100
  366.  
  367. ----------------------------------------------------------------------
  368. 24) I have some questions about TrakBlaster Pro.
  369.     (TrakBlaster Pro troubleshooting)
  370.  
  371. --While running TBPRO, a MOD file plays for 20 seconds then abruptly
  372. stops and system hangs up.
  373. This is caused by a DMA conflict.  Make sure the PAS-16 section is not
  374. set for DMA 1 unless the SB compatibility has been disabled.
  375.  
  376. --Does TBPRO support high-order DMA and IRQ?
  377. No.  TBPRO only supports DMA 1,3 and IRQ 2,3,5,7.
  378.  
  379.  
  380. Hope this gives you an idea.  The entire FAQL can be found on SAFFRON
  381. in the:           directory
  382.  
  383.  
  384. The Audio Formats FAQ is maintained by Guido van Rossum (guido@cwi.nl).
  385. It is an EXCELLENT resource for audio formats and includes easy to
  386. understand explanations as well as indept technical notes on certain
  387. formats.  To all using SUN's or NeXT machines to play sounds this is
  388. a MUST read file.  The Soundnewsletter would like to thank Guido Van
  389. Rossum for allowing the following reprint.  The entire FAQ can be found
  390. on SAFFRON.
  391.  
  392.  
  393. FAQ: Audio File Formats (version 2.6)
  394. =====================================
  395.  
  396. Table of contents
  397. -----------------
  398.  
  399. Introduction
  400. Device characteristics
  401. Popular sampling rates
  402. Compression schemes
  403. Current hardware
  404. File formats
  405. File conversions
  406. Playing audio files on UNIX
  407. Playing audio files on micros
  408. The Sound Site Newsletter
  409. Posting sounds
  410.  
  411. Appendices:
  412.  
  413.   FTP access for non-internet sites
  414.   AIFF Format (Audio IFF)
  415.   The NeXT/Sun audio file format
  416.   IFF/8SVX Format
  417.   Playing sound on a PC
  418.   The EA-IFF-85 documentation
  419.   US Federal Standard 1016 availability
  420.   Creative Voice (VOC) file format
  421.   RIFF WAVE (.WAV) file format
  422.  
  423. Popular sampling rates
  424. ----------------------
  425.  
  426. Some sampling rates are more popular than others, for various reasons.
  427. Some recording hardware is restricted to (approximations of) some of
  428. these rates, some playback hardware has direct support for some.  The
  429. popularity of divisors of common rates can be explained by the
  430. simplicity of clock frequency dividing circuits :-).
  431.  
  432. Samples/sec     Description
  433.  
  434. 5500            One fourth of the Mac sampling rate (rarely seen).
  435.  
  436. 7333            One third of the Mac sampling rate (rarely seen).
  437.  
  438. 8000            Exactly 8000 samples/sec is a telephony standard that
  439.                 goes together with U-LAW (and also A-LAW) encoding.
  440.                 Some systems use an approximation; in particular, the
  441.                 NeXT workstation uses 8012.8210513 samples/sec.
  442.                 (Can anyone explain why?  SGI software calls this rate
  443.                 "codec-rate".)
  444. 11 k            Either 11025, a quarter of the CD sampling rate,
  445.                 or half the Mac sampling rate (perhaps the most
  446.                 popular rate on the Mac).
  447.  
  448. 16000           Used by, e.g. the G.722 compression standard.
  449.  
  450. 22 k            Either 22050, half the CD sampling rate, or the Mac
  451.                 rate; the latter is precisely 22254.545454545454 but
  452.                 usually misquoted as 22000.
  453.  
  454. 32000           Used in digital radio, NICAM (Nearly-Instantaneous
  455.                 Companded Audio Multiplex [IBA/BREMA/BBC]) and other
  456.                 TV work, at least in the UK; also some DAT machines
  457.                 can do it.  It is also the standard long play speed
  458.                 for DAT non linear encoding.
  459.  
  460. 44056           This weird rate is used by professional audio
  461.                 equipment to fit an integral number of samples in a
  462.                 video frame.
  463.  
  464. 44100           The CD sampling rate.  (Professional DAT also supports
  465.                 this rate.)
  466.  
  467. Current hardware
  468. ----------------
  469.  
  470. I am aware of the following computer systems that can play back and
  471. (sometimes) record audio data, with their characteristics.  Note that
  472. for most systems you can also buy "professional" sampling hardware,
  473. which supports much better quality, e.g. >= 44.1 k 16 bits stereo.
  474. The characteristics listed here are a rough estimate of the
  475. capabilities of the basic hardware only (and even here I am on thin
  476. ice, with systems becoming ever more powerful).
  477.  
  478.  
  479. machine             bits            max sampling rate    #output channels
  480.  
  481. Mac                 8               22k                  1
  482. Apple IIgs          8               32k / >70k           8(st)
  483. PC/Soundblaster     8               13k  /22k            1
  484. Atari ST            8               22k                  1
  485. Atari STe,TT        8               50k                  2
  486. Amiga               8               ~29k                 4(st)
  487. Sun Sparc           U-LAW           8k                   1
  488. NeXT                U-LAW,8,16      44.1k                1(st)
  489. SGI Indigo          8,16            48k                  4(st)
  490. Acorn Archimedes    ~U-LAW          ~180k                8(st)
  491. Sony RISC-NEWS      8, 16           37.8k                ?(st)
  492. VAXstation 4000     U-LAW           8k                   1
  493. Tandy 1000/[TS]L    8-bit           22k                  3
  494.  
  495. 4(st) means "four voices, stereo"; sampling rates xx/yy are
  496. different recording/playback rates.
  497.  
  498. All these machines can play back sound without additional hardware,
  499. although the needed software is not always standard; only the Sun,
  500. NeXT and SGI come with standard sampling hardware (the NeXT only
  501. samples U-LAW at 8000 samples/sec from the built-in microphone port;
  502. you need a separate board for other rates).
  503.  
  504. The new VAXstation 4000 series lets you PLAY audio (.au) files, and
  505. the as-of-yet-unreleased package, DECsound, will let you do the
  506. recording.
  507.  
  508. The SGI Personal IRIS 4D/30 and 4D/35 have the same capabilities as
  509. the Indigo.
  510.  
  511. The new Apple Macs have more powerful audio hardware; the latest
  512. models have built-in microphones.
  513.  
  514. Software exists for the PC that can play sound on its 1-bit speaker
  515. using pulse width modulation (see appendix); the Soundblaster board
  516. records at rates up to 13 k and plays back up to 22 k (weird
  517. combination, but that's the way it is).
  518. Here's an overview of popular file formats.
  519.  
  520.         Self-describing file formats
  521.         ----------------------------
  522.  
  523. extension, name   origin          variable parameters (fixed; comments)
  524.  
  525. .au or .snd       NeXT, Sun       rate, #channels, encoding, info string
  526. .aif(f), AIFF     Apple, SGI      rate, #channels, sample width, lots of info
  527. .aif(f), AIFC     Apple, SGI      same (extension of AIFF with compression)
  528. .iff, IFF/8SVX    Amiga           rate, #channels, instrument info (8 bits)
  529. .voc              Soundblaster    rate (8 bits/1 ch; can use silence deletion)
  530. .wav, WAVE        Microsoft       rate, #channels, sample width, lots of info
  531. .sf               IRCAM           rate, #channels, encoding, info
  532. none, HCOM        Mac             rate (8 bits/1 ch; uses Huffman compression)
  533. none, MIME        Internet        (see below)
  534. .mod or .nst      Amiga           (see below)
  535.  
  536. Note that the filename extension ".snd" is ambiguous: it can be either
  537. the self-describing NeXT format or the headerless Mac/PC format, or
  538. even a headerless Amiga format.
  539.  
  540. File conversions
  541. ----------------
  542.  
  543.     SOX
  544.     ---
  545.  
  546. The most versatile tool for converting between various audio formats
  547. is SOX ("Sound Exchange").  It can read and write various types of
  548. audio files, and optionally applies some special effects (e.g. echo,
  549. channel averaging, or rate conversion).
  550.  
  551. SOX recognizes all filename extensions listed above except ".snd",
  552. which would be ambiguous anyway, and ".wav" (but there's a patch, see
  553. below).  Use type ".au" for NeXT ".snd" files.  Mac and PC ".snd"
  554. files are completely described by these parameters:
  555.  
  556.       -t raw -b -u -r 11000
  557.  
  558. (or -r 22000 or -r 7333 or -r 5500; 11000 seems to be the most common
  559. rate).
  560. The source for SOX, version 5, was posted to alt.sources, and should
  561. be widely archived.  To save you the trouble of hunting it down, it
  562. can be gotten by anonymous ftp from wuarchive.wustl.edu, in the
  563. directory usenet/alt.sources/articles, files 5581.Z through 5585.Z.
  564. (These files are compressed news articles containing shar files, if
  565. you hadn't guessed.)  I am sure many sites have similar archives, I'm
  566. just listing one that I know of and which carries a lot of this kind
  567. of stuff.  (Also see the appendix if you don't have Internet access.)
  568.  
  569. A compressed tar file containing the same version of SOX is available
  570. by anonymous ftp from ftp.cwi.nl [192.16.184.180], in /pub/sox*.tar.Z.
  571. You may be able to locate a nearer version using archie!
  572.  
  573. Ports of SOX:
  574.  
  575. - The source as posted should compile on any UNIX system with 4-byte
  576.   integers.
  577.  
  578. - A PC version is available by ftp from ftp.cwi.nl (see above) as
  579.   pub/sox4*.zip; also available from the garbo mail server.
  580.  
  581.  
  582. - The latest Amiga SOX (corresponding to version 5) is available via
  583.   anonymous ftp to wuarchive.wustl.edu, files
  584.   systems/amiga/audio/utils/amisox*.  (See below for a non-SOX
  585.   solution.)
  586.  
  587. - Work is currently in progress to get SOX ported to VMS (watch
  588.   comp.os.vms for announcements).
  589.  
  590.         Sun Sparc
  591.         ---------
  592.  
  593. On Sun Sparcs, starting at SunOS 4.1, a program "raw2audio" is
  594. provided by Sun (in /usr/demo/SOUND -- see below) which takes a raw
  595. U-LAW file and turns it into a ".au" file by prefixing it with an
  596. appropriate header.
  597.  
  598.         NeXT
  599.         ----
  600.  
  601. On NeXTs, you can usually rename .au files to .snd and it'll work like
  602. a charm, but some .au files lack header info that the NeXT needs.
  603. This can be fixed by using sndconvert:
  604.  
  605.         sndconvert -c 1 -f 1 -s 8012.8210513 -o nextfile.snd sunfile.au
  606.  
  607. ------------------------------------------------------------------------
  608. Creative Voice (VOC) file format
  609. --------------------------------
  610.  
  611. From: galt@dsd.es.com
  612.  
  613. (byte numbers are hex!)
  614.  
  615.     HEADER (bytes 00-19)
  616.     Series of DATA BLOCKS (bytes 1A+) [Must end w/ Terminator Block]
  617.  
  618. - ---------------------------------------------------------------
  619.  
  620. HEADER:
  621. =======
  622.      byte #     Description
  623.      ------     ------------------------------------------
  624.      00-12      "Creative Voice File"
  625.      13         1A (eof to abort printing of file)
  626.      14-15      Offset of first datablock in .voc file (std 1A 00
  627.                 in Intel Notation)
  628.      16-17      Version number (minor,major) (VOC-HDR puts 0A 01)
  629.      18-19      2's Comp of Ver. # + 1234h (VOC-HDR puts 29 11)
  630.  
  631. - ---------------------------------------------------------------
  632.  
  633. DATA BLOCK:
  634. ===========
  635.  
  636.    Data Block:  TYPE(1-byte), SIZE(3-bytes), INFO(0+ bytes)
  637.    NOTE: Terminator Block is an exception -- it has only the TYPE byte.
  638.  
  639.       TYPE   Description     Size (3-byte int)   Info
  640.       ----   -----------     -----------------   -----------------------
  641.       00     Terminator      (NONE)              (NONE)
  642.       01     Sound data      2+length of data    *
  643.       02     Sound continue  length of data      Voice Data
  644.       03     Silence         3                   **
  645.       04     Marker          2                   Marker# (2 bytes)
  646.       05     ASCII           length of string    null terminated string
  647.       06     Repeat          2                   Count# (2 bytes)
  648.       07     End repeat      0                   (NONE)
  649.  
  650.       *Sound Info Format:       **Silence Info Format:
  651.        ---------------------      ----------------------------
  652.        00   Sample Rate           00-01  Length of silence - 1
  653.        01   Compression Type      02     Sample Rate
  654.        02+  Voice Data
  655.  
  656.  
  657.   Marker#           -- Driver keeps the most recent marker in a status byte
  658.   Count#            -- Number of repetitions + 1
  659.                          Count# may be 1 to FFFE for 0 - FFFD repetitions
  660.                          or FFFF for endless repetitions
  661.   Sample Rate       -- SR byte = 256-(1000000/sample_rate)
  662.   Length of silence -- in units of sampling cycle
  663.   Compression Type  -- of voice data
  664.                          8-bits    = 0
  665.                          4-bits    = 1
  666.                          2.6-bits  = 2
  667.                          2-bits    = 3
  668.                          Multi DAC = 3+(# of channels) [interesting--
  669.                                  this isn't in the developer's manual]
  670.  
  671. ------------------------------------------------------------------------
  672.  
  673.  
  674.  
  675. Sound Bits
  676. ----------
  677.  
  678. DISCLAIMER: The Sound Newsletter provides no guarantee on the
  679. performance of the software or products mentioned in this newsletter.
  680. The information is provided to give the reader an idea on how the
  681. products operate.
  682.  
  683. ******************************
  684. *       CD Box v2.11         *
  685. * written by Jeffrey Belt    *
  686. ******************************
  687. **********************
  688. * CD-Box (shareware) *
  689. **********************
  690.  
  691. CD-Box is a VGA & mouse player & playback shell to play music on an AdLib
  692.   or SoundBlaster card. It provides a common high-level interface to
  693.   multiple sound file formats (.CMF .MOD .MUS .ROL .VOC), with extras:
  694.   internal .CMF & .MOD support (with Pause), multiple song selection,
  695.   random selection, automatic handling of bank files, song files and song
  696.   lengths, playback from .ZIP files, and most all, nice graphics and
  697.   animation!
  698.  
  699. CD-Box v2.11 is a minor update to CD-Box v2.10, the previous net release.
  700.   Essentially keyboard support has been added, for the minority who still
  701.   have problem with mice. Also a 4-bar display has been added in .MOD
  702.   playback, and most command line parameters accept wildcards now
  703.   (removing and viewing songs in the database).
  704.  
  705. There is also another change, which may be unwelcome: CD-Box, starting
  706.   with version v2.11, has become shareware. The fee is low ($10), it only
  707.   is to offset the costs of development which are getting pretty high as
  708.   CD-Box gets more powerful (registering and buying stuff, even simply getting
  709.   info from the net). You don't HAVE to pay, only if you want
  710.   CD-Box to get even better (internal support for all formats, and support
  711.   for more) and maybe even get under Windows. You might also decide the
  712.   version you have is fine and not be bothered by your conscience, and so
  713.   not pay. It's your choice.
  714.  
  715. As an incentive, if you register, a volume control and the possibility of
  716.   skipping forward and backward within the song is available for .MOD
  717.   files (the lowest row of buttons flips over to reveal a new set).
  718.  
  719. Required:    VGA (320*200*256 colors), AdLib or SoundBlaster
  720. Recommended: Microsoft compatible mouse
  721.  
  722. I insist on user feedback. I currently am not on the net (CD-Box v2.11 has
  723.   been uploaded thanks to the editor of this excellent publication), this
  724.   is why your feedback via snail-mail is so important. I'm counting on
  725.   you!
  726.  
  727. Jeffrey Belt
  728. 7 rue de la Garenne
  729. 77240 - CESSON
  730. FRANCE
  731.  
  732. CD-Box V2.11 appears on
  733. Simtel 20
  734. saffron.inset.com  /pub/sound/players/cdbox211.zip
  735.  
  736. *****************************
  737. *  New Programs and Updates *
  738. *****************************
  739.  
  740. Modedit v2.20 (Update)
  741. ---------------------
  742.              1.1  WHAT IS MODEDIT?
  743.              ---------------------
  744.  
  745.              ModEdit  is  a  music  editor/sequencer for the IBM PC family
  746.              that allows you to write music with  4  tracks  of  digitized
  747.              instrument   sounds.   The  file  format  used  is the "Amiga
  748.              Module" format.  ModEdit can load and save  Modules,  meaning
  749.              that  Modules  created  by  other  programs  (even  on  other
  750.              computers such as the Amiga) can be used by ModEdit, and that
  751.              the Modules created by ModEdit can be  used  by  any  program
  752.              that can use Modules.
  753.  
  754.              1.2  WHAT IS NEEDED TO RUN MODEDIT?
  755.              -----------------------------------
  756.  
  757.              To run ModEdit, you need:
  758.  
  759.              -  An IBM or compatible, 640K recommended.
  760.              -  The executable editor program MODEDIT.EXE.
  761.  
  762.              To hear  the  music,  you  also  need  one  or  both  of  the
  763.              following:
  764.  
  765.              -  The resident module player MODRES.COM  by  Mark  J.   Cox,
  766.                 which  allows  you to hear your music as you write it from
  767.                 within ModEdit.  (Included with ModEdit.)
  768.  
  769.              - The external module player MODPLAY (MP.COM) by Mark J. Cox,
  770.                which allows  you  to  play  Modules  outside  the  ModEdit
  771.                environment.
  772.  
  773.              NOTE:  To  run  MODPLAY  or MODRES, you must have a 10 MHz or
  774.              faster machine.
  775.  
  776. saffron.inset.com /pub/sound/players/moded200.zip
  777.  
  778. WinMod Pro V0.02B2 by James Holderness (NEW)
  779. --------------------------------------
  780.  
  781. WinMod PRO is a MOD file player for Windows using the multimedia
  782. waveform audio services. It requires Windows version 3.1, and some sort
  783. of soundcard that has an asynchronous waveform driver. Synchronous drivers
  784. like the PC speaker and Adlib drivers are not really suited for MOD
  785. file playing (as implemented in this program), although if you play
  786. around with the settings described in the System Options section below,
  787. you may be able to get them to work (sortof).
  788.  
  789. WinMod PRO should be able to play noisetracker, soundtracker, protracker
  790. and screamtracker files. It is also able to play modules compressed with
  791. the Windows COMPRESS utility. When scanning a directory, it only searches
  792. for files with MOD, NST and STM extensions, or their compressed forms
  793. (MO_, NS_ and ST_).
  794.  
  795. saffron.inset.com /pub/sound/players/wmp002b2.zip
  796.  
  797. New Mod files
  798. -------------
  799. eguale1.mod     : Equale
  800. fugueg.mod      : Fuge in g (Classical)
  801. guitarous.mod   : Guitarous
  802. hawaiian.mod    : The Hawaiian Wedding Song
  803. tocatta.mod     : Tocatta in Fugue (Classical)
  804.  
  805. saffron.inset.com /pub/sound/samples/newmods
  806.  
  807.  
  808. ------------------------------
  809. | Anonymous Sound FTP SITES  |
  810. ------------------------------
  811.  
  812. To connect to an anonymous FTP site do the following (we are using the
  813. sound-site as an example)
  814.  
  815. ftp saffron.inset.com   or    ftp 192.94.75.2
  816. name: anonymous
  817. password: <email-address>
  818.  
  819. If you know of any other Sound ftp sites please forward the information
  820. this way.  If you know the administrators of the below sound sites or
  821. you are in charge of one of the below sound sites please e-mail me so
  822. we can join efforts.  Your input to this sound-list would be greatly
  823. appreciated. (*) denotes sites carrying Sound Newsletter & back issues.
  824.  
  825. Name                    IP#             What
  826. ------------------------------------------------------------------------
  827. abcfd20.larc.nasa.gov   128.155.23.64  amiga sounds
  828. calvin.nmsu.edu         128.123.35.150 Sounds from Tiny Toons
  829.                                        dir: pub/toon-gifs/sounds
  830. ccb.ucsf.edu            128.218.1.13   (.snd), players. (*)
  831.                                        directory: Pub/Sound_list
  832. garbo.uwasa.fi          128.214.87.1   (.stm), players (*)
  833. ems.media.mit.edu       18.85.0.104     csound
  834. ftp.brad.ac.uk          143.53.2.5     misc/mods  incoming/mods
  835. ftp.ee.lbl.gov          128.3.112.20   sounds (au files)
  836.                                        directory: sound/*.au
  837. saffron.inset.com       192.94.75.2    SoundBlaster/Adlib, (*)
  838.                                        (.mod, .stm, .snd) [Rogue]
  839. sciences.sdsu.edu       130.191.224.2  sounds
  840. snake.mcs.kent.edu      131.123.2.222  SoundBlaster & Adlib stuff
  841.                                        directory: pub/SB-Adlib
  842. sumex-aim.stanford.edu                 (.snd) files
  843. terminator.cc.umich.edu 141.211.164.8  sounds and misc archive site
  844. ucsd.edu                128.54.16.1    sounds for sparc
  845. uop.uop.edu             138.9.200.1    Modplay
  846. xanth.cs.odu.edu        128.82.8.1     startrek sounds
  847.                                        dir: pub/star-trek/stsounds.
  848. wsmr-simtel20.army.mil  192.88.110.20  Sound players (*)
  849.  
  850.  
  851. Attention Bulletin Board owners and FTP site administrators
  852. -----------------------------------------------------------
  853.  
  854. You can carry the sound newsletter on your site FREE of charge.  For
  855. FTP sites please contact me at: sound@ccb.ucsf.edu.  You can either
  856. obtain it from one of our sites or we can mail it to you on Fido Net,
  857. CompuServe or Internet.
  858.  
  859. The following Bulletin board systems carry the Sound Newsletter and
  860. Back Issues.  The (*) boards also specialize in multimedia.
  861.  
  862. United States
  863.  
  864. Board                       Speed         Phone            Sysop
  865. -----------------------------------------------------------------------
  866. Graphics Plus               38.4K        (808) 531-6509    Eric Lui
  867. Network One Systems
  868.   Fantasy Island            9600 (HST)   (808) 689-0040    Ken Ludwig
  869.   Listening Post            9600 (HST)   (808) 689-8583    Lou Braun
  870. Midnight Run BBS (*)        2400         (809) 720-3833    Luis R. Garcia
  871.   (Fido 1:367/27)
  872. The Patchbay (*)            38.4K (Dual) (818) 441-3965    Daniel Bise
  873. Round Table BBS             2400         (312) 777-9480    Kevin Keyser
  874. Snarf's Music Studio BBS    14.4K (HST)  (708) 290-9993    Colin Crisanti
  875.  
  876.  
  877. Abroad (All contain sound programs also)
  878.  
  879. Board                        Speed        Phone            Sysop
  880. --------------------------------------------------------------------
  881. 1B Systems Managment Ltd.    19.2k       (604) 753-9960    Ken McVay
  882.   (Waffle/XENIX)
  883. 1B Systems Managment Ltd.    2400        (604) 753-9964    Ken McVay
  884.   (Waffle/XENIX)
  885. 1B File request from ftn     14.4K       (604) 754-2928    Ken McVay
  886.   FrontDoor 2.0/c
  887.   (IMEx 89:681/1)                        (604) 754-2928
  888.   (HST 14.4)
  889. BCG-Box                      9600        +358 21 404 036   Kim Heino
  890.   V32/42/42bis, MNP2-5
  891.   (FidoNet: 2:222/151.0)
  892. Einstein BBS                 2400        +47 4 53 46 18    Kjetil Krag
  893. Greyhawk BBS (UK)            9600        +44 332 756414    Alan Coates
  894.   (Fido: 2:250/404)
  895. System - X                   9600        +(61-2) 368-1320  Scot Art
  896.   (Fido: 3:712/634)
  897.  
  898. --------------------------------------------------------------------------
  899. | Introducing the sister sounds sites, twice as good, twice as fun       |
  900. |-------------------------------------------------------------------------
  901. | ccb.ucsf.edu:         15 megs of SND files for REmac and PlayBwc       |
  902. | saffron.inset.com:    80+ megs of STM, MOD, SND and MultiMedia         |
  903. |-------------------------------------------------------------------------
  904. | sound@ccb.ucsf.edu                |  Editor the the Sound Newsletter   |
  905. | davek@uhunix.uhcc.hawaii.edu      |  Spreading the word about the      |
  906. | -----> Dave                       |  latest in sound technology        |
  907. --------------------------------------------------------------------------
  908.